import matplotlib.pyplot as plt

# 生成横轴数据
depths = [1.5, 2, 2.5]  # 缺陷深度范围为0mm - 5mm，间隔为1mm
# 生成纵轴数据
Tbest = [[5.6, 6.2, 4.8], [3, 3.26, 8]]    #10, 50, 70, 80, 90


# 绘制散点图
plt.figure(figsize=(8, 6))

colors = ['g', 'b']  # 分别代表不同的缺陷直径
labels = ['left', 'right']

for i in range(2):
    #plt.scatter(depths, Tbest[i], color=colors[i], label=labels[i])
    plt.plot(depths, Tbest[i], color=colors[i], label=labels[i])


# 设置横轴刻度为1mm间隔
plt.xticks(depths)

# 设置图表标题和轴标签
plt.title('Test')
plt.xlabel('deep (mm)')
plt.ylabel('Tbest')

# 显示图例
plt.legend()

# 显示图表
plt.grid(True)
plt.show()
